/* 页面信息 */
export const Page = {
  /* 表格展示部分 */
  tableHeader: [
    {
      title: "订单号",
      value: "orderId",
      width: "150px",
    },
    {
      title: "年份",
      value: "yearth",
      width: "100px",
    },
    {
      title: "收货信息",
      value: "address",
      width: "300px",
    },
    {
      title: "SKU",
      value: "sku",
      width: "150px",
    },
    {
      title: "产品",
      value: "sku_name",
      width: "180px",
    },
    {
      title: "订单台数",
      value: "sku_num",
      width: "80px",
    },
    {
      title: "下单时间",
      value: "order_time",
      width: "150px",
    },
    {
      title: "发货时间",
      value: "ship_time",
      width: "150px",
    },
    {
      title: "发货快递",
      value: "ship_name_str",
      width: "140px",
    },
    {
      title: "发货快递单号",
      value: "ship_no",
      width: "150px",
    },
    {
      title: "退货仓库类型",
      value: "retrun_warehouse_name",
      width: "150px",
    },
    {
      title: "退货数量",
      value: "retrun_sku_num",
      width: "120px",
    },
    {
      title: "退货快递",
      value: "return_ship_name_str",
      width: "120px",
    },
    {
      title: "退货快递单号",
      value: "return_ship_no",
      width: "120px",
    },
    {
      title: "退货签收时间",
      value: "return_ship_time",
      width: "180px",
    },
    {
      title: "退货状态",
      value: "return_status",
      width: "150px",
    },
    {
      title: "退货签收人",
      value: "return_signer",
      width: "180px",
    },
    {
      title: "退货照片",
      value: "return_pic",
      width: "105px",
    },
    {
      title: "退货运费",
      value: "return_trans",
      width: "150px",
    },
    {
      title: "退货运费支付方",
      value: "return_payer",
      width: "150px",
    },
    {
      title: "备注说明",
      value: "remark",
      width: "180px",
    },
  ],
  /* 弹窗表单 */
  Dialog: {
    /* 新增退款退货订单 */
    CreateDialog: {
      DialogTtile: "新增退款退货订单", // 弹窗标题
      DialogConfirmText: "确认新增", // 弹窗确认按钮文字
      FormLabelWidth: "120px",
      DialogForm: {
        Return_order_id: "",
      },
      rules: {
        Return_order_id: [
          { required: true, message: "请选择退款退货订单", trigger: "blur" },
        ],
      },
      DialogFormType: [
        {
          name: "订单号",
          value: "Return_order_id",
          type: "No",
          Search: true,
          GetApi: "GetReturnAndAfsList",
          placeholder: "请选择退款退货订单",
          required: true,
          ShowValue:"新增退款退货订单",
          tableHeader: [
            {
              title: "订单id",
              value: "orderId",
              width: "140px",
              IsUpdata: true,
            },
            {
              title: "收货人 ",
              value: "buyer_name",
              width: "140px",
            },
            {
              title: "产品名称",
              value: "sku_name",
              width: "300px",
            },
          ],
        },
      ],
    },
    /* 修改入库弹窗 */
    UpdataDialog: {
      DialogTtile: "退货入库", // 弹窗标题
      DialogConfirmText: "确认退货入库", // 弹窗确认按钮文字
      FormLabelWidth: "120px",
      DialogForm: {
        id: "",
        orderId: "",
        return_ku: "",
        supplier_id: "",
        warehouse_id: "",
        sku: "",
        sku_name: "",
        sku_num: "",
        retrun_sku_num: "",
        ship_time: "",
        ship_name: "",
        ship_no: "",
        return_ship_name: "",
        return_ship_no: "",
        return_ship_time: "",
        return_status: "",
        return_signer: "",
        return_pic: "",
        return_trans: "",
        return_payer: "",
        remark: "",
        // inventory:""
      },
      rules: {
        inventory: [
            { required: true, message: '请选择库存', trigger: 'blur' },
          ],
        return_ku: [
          { required: true, message: "请选择退货库", trigger: "blur" },
        ],
        return_ship_name: [
          { required: true, message: "请选择退货快递", trigger: "blur" },
        ],
        return_ship_no: [
          { required: true, message: "请填写退货快递单号", trigger: "blur" },
        ],
        return_ship_time: [
          { required: true, message: "请选择退货签收时间", trigger: "blur" },
        ],
        return_signer: [
          { required: true, message: "请填写退货签收人", trigger: "blur" },
        ],
        return_payer: [
          { required: true, message: "请选择退货运费支付", trigger: "blur" },
        ],
        return_status: [
          { required: true, message: "请选择退货状态", trigger: "blur" },
        ],
      },
      DialogFormType: [
        {
          name: "退款订单号",
          value: "orderId",
          type: "text",
        },
        // {
        //   name: "库存",
        //   value: "inventory",
        //   ShowValue: "退货选择库存",
        //   type: "No",
        //   Search:false,
        //   GetApi: "GetShipStockListBySku",
        //   placeholder: "选择",
        //   required: true,
        //   tableHeader: [
        //     {
        //       title: "供应商名称",
        //       value: "supplier_name",
        //       IsUpdata: true,
        //     },
        //     {
        //       title: "仓库类型",
        //       value: "warehouse_name",
        //     },
        //     {
        //       title: "SKU",
        //       value: "sku",
        //     },
        //     {
        //       title: "商品名称",
        //       value: "sku_name",
        //     },
        //   ],
        // },
        // {
        //   value: "id",
        //   type: "none",
        // },
        {
          value: "sku_num",
          type: "none",
        },
        {
          value: "ship_time",
          type: "none",
        },
        {
          value: "ship_name",
          type: "none",
        },
        {
          value: "ship_no",
          type: "none",
        },
        {
          name: "退货快递",
          value: "return_ship_name",
          type: "select",
          required: true,
          options: [],
          placeholder: "请填写退货快递",
        },
        {
          name: "退货快递单号",
          value: "return_ship_no",
          required: true,
          type: "input",
          placeholder: "请填写退货快递单号",
        },
        {
          name: "退货签收时间",
          value: "return_ship_time",
          required: true,
          type: "time",
          placeholder: "请选择退货签收时间",
        },
        {
          name: "退货状态",
          value: "return_status",
          required: true,
          type: "select",
          placeholder: "请选择退货状态",
          options: [
            {
              value: "1",
              label: "商品完好，可以二销",
            },
            {
              value: "2",
              label: "商品破损，需要报废",
            },
          ],
        },
        {
          name: "退货签收人",
          value: "return_signer",
          required: true,
          type: "input",
          placeholder: "请填写退货签收人",
        },
        {
          name: "退货照片",
          value: "return_pic",
          type: "img",
          placeholder: "请上传退货照片",
        },
        {
          name: "退货运费",
          value: "return_trans",
          required: true,
          type: "input",
          placeholder: "请填写退货运费",
        },
        {
          name: "退货运费支付",
          value: "return_payer",
          type: "select",
          required: true,
          placeholder: "请选择退货运费支付方式",
          options: [
            {
              value: "1",
              label: "客户支付",
            },
            {
              value: "2",
              label: "公司支付",
            },
          ],
        },
        {
          name: "备注说明",
          value: "remark",
          type: "input",
          placeholder: "请填写备注",
        },
      ],
    },
    /* 退货入库弹窗 */
    ReturnDialog: {
      DialogTtile: "退货入库", // 弹窗标题
      DialogConfirmText: "确认退货入库", // 弹窗确认按钮文字
      FormLabelWidth: "120px",
      DialogForm: {
        id: "",
        orderId: "",
        return_ku: "",
        supplier_id: "",
        warehouse_id: "",
        sku: "",
        sku_name: "",
        sku_num: "",
        retrun_sku_num: "",
        ship_time: "",
        ship_name: "",
        ship_no: "",
        return_ship_name: "",
        return_ship_no: "",
        return_ship_time: "",
        return_status: "",
        return_signer: "",
        return_pic: "",
        return_trans: "",
        return_payer: "",
        remark: "",
        inventory:""
      },
      rules: {
        inventory: [
            { required: true, message: '请选择库存', trigger: 'blur' },
          ],
        return_ku: [
          { required: true, message: "请选择退货库", trigger: "blur" },
        ],
        return_ship_name: [
          { required: true, message: "请选择退货快递", trigger: "blur" },
        ],
        return_ship_no: [
          { required: true, message: "请填写退货快递单号", trigger: "blur" },
        ],
        return_ship_time: [
          { required: true, message: "请选择退货签收时间", trigger: "blur" },
        ],
        return_signer: [
          { required: true, message: "请填写退货签收人", trigger: "blur" },
        ],
        return_payer: [
          { required: true, message: "请选择退货运费支付", trigger: "blur" },
        ],
        return_status: [
          { required: true, message: "请选择退货状态", trigger: "blur" },
        ],
      },
      DialogFormType: [
        {
          name: "退款订单号",
          value: "orderId",
          type: "text",
        },
        {
          name: "库存",
          value: "inventory",
          ShowValue: "退货选择库存",
          type: "No",
          Search:true,
          GetApi: "GetShipStockListBySku",
          placeholder: "选择",
          required: true,
          tableHeader: [
            {
              title: "供应商名称",
              value: "supplier_name",
              IsUpdata: true,
            },
            {
              title: "仓库类型",
              value: "warehouse_name",
            },
            {
              title: "SKU",
              value: "sku",
            },
            {
              title: "商品名称",
              value: "sku_name",
            },
            {
              title: "正品库存",
              value: "quality_stock",
            },
          ],
        },
        {
          name: "退货快递",
          value: "return_ship_name",
          type: "select",
          required: true,
          options: [],
          placeholder: "请填写退货快递",
        },
        {
          name: "退货快递单号",
          value: "return_ship_no",
          required: true,
          type: "input",
          placeholder: "请填写退货快递单号",
        },
        {
          value: "sku_num",
          type: "none",
        },
        {
          value: "ship_time",
          type: "none",
        },
        {
          value: "ship_name",
          type: "none",
        },
        {
          value: "ship_no",
          type: "none",
        },
        {
          name: "退货签收时间",
          value: "return_ship_time",
          required: true,
          type: "time",
          placeholder: "请选择退货签收时间",
        },
        {
          name: "退货状态",
          value: "return_status",
          required: true,
          type: "select",
          placeholder: "请选择退货状态",
          options: [
            {
              value: "1",
              label: "商品完好，可以二销",
            },
            {
              value: "2",
              label: "商品破损，需要报废",
            },
          ],
        },
        {
          name: "退货签收人",
          value: "return_signer",
          required: true,
          type: "input",
          placeholder: "请填写退货签收人",
        },
        {
          name: "退货照片",
          value: "return_pic",
          type: "img",
          placeholder: "请上传退货照片",
        },
        {
          name: "退货运费",
          value: "return_trans",
          required: true,
          type: "input",
          placeholder: "请填写退货运费",
        },
        {
          name: "退货运费支付",
          value: "return_payer",
          type: "select",
          required: true,
          placeholder: "请选择退货运费支付方式",
          options: [
            {
              value: "1",
              label: "客户支付",
            },
            {
              value: "2",
              label: "公司支付",
            },
          ],
        },
        {
          name: "备注说明",
          value: "remark",
          type: "input",
          placeholder: "请填写备注",
        },
      ],
    },
  },
};
